
class UARTDriver
{
public:
  void Init();
  void SendChar(char ch);
  void SendData(char* buffer, int length);
  void SendData(char* buffer);
  int ReceiveCommand(char* buffer);
  int ParseCommand(char* input);
  void ExecuteCommand(char* input, int size);

private:
	int RXBufPosition;
	char RXBuffer[201];

public:
// data
	int PWMValue;
};
